the country of payment - Español Inglés Diccionario