Find the word definition

Wiktionary
key exchanges

n. (key exchange English)