irrigation canal discharge rate - French English Dictionary