irrigate by sprinkling water - Turc Anglais Dictionnaire