corrugation irrigation - French English Dictionary