law enforcement and judicial authorities - Français Anglais Dictionnaire