teleologist - English Synonyms Dictionary