self-published - German English Dictionary