semilucent - English Synonyms Dictionary