environmentally-friendly - German English Dictionary