make small improvements to - Inglés Sinónimo Diccionario