a monument to security - Turkish English Dictionary