droplet irrigation - French English Dictionary