high-technology product - German English Dictionary