hydro-extraction - German English Dictionary