payment block - Español Inglés Diccionario