source of recurring revenue - Francés Inglés Diccionario