be suffocated by heat - Alemán Inglés Diccionario