leather and footwear materials - Francés Inglés Diccionario