technopark - German English Dictionary