he keeps secrets very well - Fransızca İngilizce Sözlük