Lughet
›
›
→
long distance navigation computer — English to Chinese Translation