technopôle - German English Dictionary