international association of science parks - Turkish English Dictionary