trimarán - English Synonyms Dictionary