electronic funds transfer at point of sale - German English Dictionary