irrigant - French English Dictionary