ankle cuff sandal - Spanish English Dictionary