guarded by barriers - Almanca İngilizce Sözlük