a monument to security - Turco Inglés Diccionario