the apparent truth - German English Dictionary