payment key - Español Inglés Diccionario