self-described - German English Dictionary