self-styled - German English Dictionary