watering vehicle - Turc Anglais Dictionnaire