traditional flood irrigation - French English Dictionary