means of transportation on sea - German English Dictionary