trencher caps
English
Noun
trencher
caps
plural of
trencher cap