contract technical service personnel - Deutsch Englisch Wörterbuch