military blockade - Turkish English Dictionary