irrigated rice - French English Dictionary