heads in the sand
English
Noun
heads
in
the
sand
plural of
head in the sand