physical necessity - Turco Inglés Diccionario