recall long-forgotten things - French English Dictionary