translucent layer - English Synonyms Dictionary