electronic funds transfer systems - German English Dictionary