self-realizing - French English Dictionary