?
~ mechanical press noun; ~ mechanical presses plural
~ 2 words related to mechanical press as Noun.