Translation English Spanish: improve
Dictionary: mainimproveverb1 abrir, 
 aclarar, 
 aclararse, 
 adelantar, 
 curarse, 
 despejar, 
 despejarse, 
 ganar, 
 mejorar, 
 progresar, 
 remitir. 
 6 alterar, 
 arreglar, 
 cambiar, 
 compensar, 
 convertir, 
 corregir, 
 mejorar, 
 reformar, 
 renovar, 
 revisar, 
 transformar.