envelop the house in dense vapor - Turco Inglés Diccionario