high-tech park - Turkish English Dictionary