irrigate by sprinkling water - Français Anglais Dictionnaire