physical life - Turco Inglés Diccionario