finish successfully - Turco Inglés Diccionario