judicial and investigative police directorate - Français Anglais Dictionnaire