barbed spearhead - Almanca İngilizce Sözlük