shoe upper leather - Francés Inglés Diccionario