carry a secret to one's grave - Turkish English Dictionary