irrigable area - French English Dictionary