Wiktionary
helichoppers
n. (plural of helichopper English)
n. (plural of helichopper English)