he keeps secrets very well - Almanca İngilizce Sözlük