transaction processing service provider - Francés Inglés Diccionario