steam atmosphere - Francés Inglés Diccionario