self-assessment training system - French English Dictionary