behind towering walls - Turkish English Dictionary