have under wraps - Turkish English Dictionary