die of natural causes - Turco Inglés Diccionario