total recall - French English Dictionary