transportation vehicle - Français Anglais Dictionnaire