payment by bank transfer - German English Dictionary