department of legal affairs - Français Anglais Dictionnaire