self-repeating timer - Turco Inglés Diccionario