improved finish - Inglés Sinónimo Diccionario