hydrocrackers
English
Noun
hydrocrackers
plural of
hydrocracker