secret meaning - German English Dictionary