net international payments - Spanish English Dictionary