leather braiding - Francés Inglés Diccionario