commit someone to a prison for mentally deranged criminals - Englisch Synonyme Wörterbuch

Can't found any synonym terms.