public works or supply contract - Spanisch Englisch Wörterbuch