echolucent - English Synonyms Dictionary