quenchants - English Synonyms Dictionary