judicial and investigative police directorate - Allemand Anglais Dictionnaire