leather finish - Español Inglés Diccionario