drug lord - Turkish English Dictionary