means of transportation on sea - Français Anglais Dictionnaire