means of propulsion - Français Anglais Dictionnaire