ankle cuff sandal - French English Dictionary