road watering vehicle - Français Anglais Dictionnaire