national directorate against illicit drug trafficking - French English Dictionary