cloth humidifying machine - French English Dictionary