Find the word definition

Wiktionary
direct products

n. (direct product English)