leather strap with various uses - Spanish English Dictionary