dive into the truth - German English Dictionary