self-contemplating - Spanish English Dictionary