he keeps secrets very well - Turkish English Dictionary