computer-aided teaching - French English Dictionary