reveal secrets or private affairs - Türkçe İngilizce Sözlük