shoe horn - French English Dictionary