きょうせいふにんしゅじゅつ
Meanings
Noun
1. forced sterilization; involuntary sterilization
Composed of
Zwang; Nötigung; Druck; Erzwingung; zwingen