hydro-cyclone - Spanish English Dictionary