to finish something - Turco Inglés Diccionario