topped with barbed wire - Almanca İngilizce Sözlük