public works or supply contract - Englisch Synonyme Wörterbuch