braid of any material, especially hair - İspanyolca İngilizce Sözlük