suffocating heat - Alemán Inglés Diccionario