disclose one's secrets - Turkish English Dictionary