three-strap leather sandals - Spanish English Dictionary