fence with posts and railings - Turkish English Dictionary