self-observing - French English Dictionary