clean technology - French English Dictionary
History

clean technology

Play ENFRENus
Play ENFRENuk
Play ENFRENau


Meanings of "clean technology" in French English Dictionary : 3 result(s)

English French
EU Terms
clean technology technologie propre
Environment
clean technology technologie écologique [n]
clean technology techniques non polluantes

Meanings of "clean technology" with other terms in English French Dictionary : 1 result(s)

English French
Environment
clean production technology technique de production non polluante