to originate revenues - Spanish English Dictionary