high-heeled - French English Dictionary