keep the secret - German English Dictionary