foreign payment - Español Inglés Diccionario