Полный англо-русский словарь
screw-down mechanism
Нажимное устройство
Полный англо-русский словарь
screw-down gear
screw-down press