facility for self-teaching - French English Dictionary