specially protected environment area - English Synonyms Dictionary