reveal one's inner thoughts and secrets - Türkçe İngilizce Sözlük