leather patch - Español Inglés Diccionario