cloth humidifying machine - Alemán Inglés Diccionario