steam cooler - Francés Inglés Diccionario