irrigating solution - French English Dictionary