Wiktionary
intercoolers
n. (plural of intercooler English)
n. (plural of intercooler English)