mechanophobes
English
Noun
mechanophobes
plural of
mechanophobe