finish everything - Turco Inglés Diccionario