he keeps secrets very well - Türkçe İngilizce Sözlük