environmental preserving technology - Francés Inglés Diccionario