translation screw
English
Noun
translation
screw
(
plural
translation screws
)
leadscrew