need for an explanation - English Synonyms Dictionary