self-appoint - Spanish English Dictionary