self-creation - German English Dictionary