(repeating) cycle - Turco Inglés Diccionario