box barrage - Almanca İngilizce Sözlük