turret lathes
English
Noun
turret lathes
plural of
turret lathe