environmentally friendly practices - Francés Inglés Diccionario