perform to the end - Turco Inglés Diccionario