department of legal affairs and legislation - Français Anglais Dictionnaire