Lughet
›
›
→
interactive computer graphics — English to Chinese Translation