on a regular and continuing basis - Español Inglés Diccionario