commit someone to a prison for mentally deranged criminals - Anglais Synonymes Dictionnaire

Can't found any synonym terms.