detachers
English
Noun
detachers
plural of
detacher