mental rehearsal - French English Dictionary