sleeper cells
English
Noun
sleeper
cells
plural of
sleeper cell