business transfer payments - Turkish English Dictionary