a two-wheeled vehicle - Français Anglais Dictionnaire