French - English technical dictionary

architecture solaire passive
passive solar design
environment / building and public works - acta.es iate.europa.eu


Millions of translations categorized by activity in 28 languages