Spanish-English Dictionarysatisfice
satisfice
satisfacer
Meaning of satisfice