recurring revenue source - French English Dictionary