Wiktionary
hydrocrackers
n. (plural of hydrocracker English)
n. (plural of hydrocracker English)