well-worn shoes - French English Dictionary