environmentally friendly practices - German English Dictionary