irrigatable - French English Dictionary