Wiktionary
supertransactions
n. (plural of supertransaction English)
n. (plural of supertransaction English)