national directorate against illicit drug trafficking - German English Dictionary