have one's shoes off - French English Dictionary