economic-technological development area - German English Dictionary