environmentally sound product - German English Dictionary