translucent - English Synonyms Dictionary

translucent

adj.
[1] semitransparent