nubuck leather - Spanish English Dictionary