give a finishing touch - Inglés Sinónimo Diccionario