public works or supply contract - Almanca İngilizce Sözlük