purchase of services agreement - Deutsch Englisch Wörterbuch