payment key - Francés Inglés Diccionario