irrigation farming - French English Dictionary