discover (a secret) - German English Dictionary