keep a secret - German English Dictionary