contract for the supply of services - Englisch Synonyme Wörterbuch