triocephalus - English Synonyms Dictionary