think back - French English Dictionary