self-concealed - Turkish English Dictionary