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