eye irrigation - French English Dictionary