purchase of services agreement - German English Dictionary