punched leather - Spanish English Dictionary