braid of any material, especially hair - Español Inglés Diccionario