trimmings of leather for furniture - Spanish English Dictionary