irrigated/irrigable land - French English Dictionary