protected cells - English Synonyms Dictionary