blended payments - Spanish English Dictionary