on a regular and continuing basis - Alemán Inglés Diccionario