traffic of drugs - German English Dictionary