ship telephone station - German English Dictionary