to repeat or continue - Turco Inglés Diccionario