self-existence - German English Dictionary