shoe upper leather - Alemán Inglés Diccionario