Lughet
›
›
→
floating dry dock — English to Chinese Translation