human survival - Turco Inglés Diccionario