storm troopers
See also:
stormtroopers
and
storm-troopers
English
Noun
storm
troopers
plural of
storm trooper