hydro-cyclone - German English Dictionary