guépard - English Synonyms Dictionary