Lughet
›
›
→
duplex station — English to Chinese Translation