satisfacer - English Synonyms Dictionary