guarded by barriers - Turc Anglais Dictionnaire