Wiktionary
maximisations
n. (plural of maximisation English)
n. (plural of maximisation English)