drug traffickers - German English Dictionary