troffers
English
Noun
troffers
plural of
troffer