irriguous - French English Dictionary