self-acknowledged - Spanish English Dictionary