self-concealed - German English Dictionary