let out a secret - German English Dictionary