translate English to French: It advertises requirements estimated at $100,000 or above for construction and leasing.
Il annonce les projets de marchés évalués à 100 000 dollars ou plus pour la construction et la location.