bring something to a finish - Francés Inglés Diccionario