technical support specialist - Deutsch Englisch Wörterbuch