lift the veil of secrecy - Turkish English Dictionary