self-serving - English Synonyms Dictionary