self-complexity - Spanish English Dictionary