refreshing recollection - French English Dictionary