physical necessity - Francés Inglés Diccionario