have a sentimental value - French English Dictionary