environmental preserving technology - Español Inglés Diccionario