self-regulated learning - French English Dictionary