environmentally-responsible - English Synonyms Dictionary