wedge heeled shoe - French English Dictionary