self-learning process - French English Dictionary