three-strap leather sandals - Espagnol Anglais Dictionnaire