make improvements - Inglés Sinónimo Diccionario