technology supplier - Deutsch Englisch Wörterbuch