make barricades - Almanca İngilizce Sözlük