Spanish-English Dictionarymaximizar
Meaning of maximizar