payment method supplement - Español Inglés Diccionario