any public work let under contract - İspanyolca İngilizce Sözlük