blended payments - Español Inglés Diccionario