wrapping in secrecy mystifying - Turkish English Dictionary