stifling atmosphere - Turco Inglés Diccionario