secure electronic payment protocol - Francés Inglés Diccionario