self-apparent - German English Dictionary