physical necessity - Allemand Anglais Dictionnaire