high-heeled leather boots - Spanish English Dictionary