self-observing - Spanish English Dictionary