Wiktionary
call centers
n. (plural of call center English)
n. (plural of call center English)