longtermist - English Synonyms Dictionary