translucidus - English Synonyms Dictionary