low-heeled - French English Dictionary