on a regular and continuing basis - Turco Inglés Diccionario