turret heads
English
Noun
turret heads
plural of
turret head