direct transfer of funds from one bank to another; payment method where the payer permits the payee to take money from directly from his bank account
D/D
Meaning of D/D in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012