physical necessity - Français Anglais Dictionnaire