narcotic blockade - Turkish English Dictionary