physical necessity - Turc Anglais Dictionnaire