die of/from heart failure - Turco Inglés Diccionario