cloth humidifying machine - Français Anglais Dictionnaire