Dictionary search results

Showing 1-6 of 6 results

high technology English-German

Spitzentechnologie

information technology English-German

Informationstechnologie

satellite technology English-German

Satellitentechnik

be at the cutting edge of technology in cutting edge English-German

auf dem Gebiet der Technologie führend sein