hydro-extraction - French English Dictionary