irrigable - French English Dictionary