cloth humidifying machine - Turkish English Dictionary