technology initiative - German English Dictionary