braid of any material, especially hair - Espagnol Anglais Dictionnaire