hydrocelle - French English Dictionary