gas-powered vehicles - Français Anglais Dictionnaire