two-layer membrane - English Synonyms Dictionary