self-evaluate - French English Dictionary