legal necessity - Français Anglais Dictionnaire