a monument to security - Turc Anglais Dictionnaire