Wiktionary
have truck with
vb. (context idiomatic English) to have dealings with; to truck with.