put up a barricade - Turkish English Dictionary