general blockade - Turkish English Dictionary