hydro-extraction - Spanish English Dictionary