net international payments - Español Inglés Diccionario