Wiktionary
e-transactions
n. (plural of e-transaction English)
n. (plural of e-transaction English)