submarine vehicle - Français Anglais Dictionnaire