English ⇔ German / Englisch ⇔ Deutsch 🔎 extended search tech dictionary DeutschEnglish technisches Wörterbuch tech dictionary [noun][abbr.]