electronics funds transfer - German English Dictionary