electronic funds transfer systems - French English Dictionary