Wiktionary
microcontacts
n. (plural of microcontact English)
n. (plural of microcontact English)