hydro-cyclone - Turkish English Dictionary