finish successfully - Francés Inglés Diccionario