hydrocracker - noun

singularhydrocracker
pluralhydrocrackers