environmentally friendly practices - Spanish English Dictionary