be suffocated by heat - Turco Inglés Diccionario