self-appoint - German English Dictionary