sub-irrigation - French English Dictionary