try to discover and uncover the secrets hiding somewhere - Turkish English Dictionary