economic-technological development area - Turkish English Dictionary