computer-assisted teaching - French English Dictionary