guarded by barriers - Allemand Anglais Dictionnaire