business transfer payments - Spanish English Dictionary