guarded by barriers - Français Anglais Dictionnaire