piped irrigation - French English Dictionary