children's treatment centre - French English Dictionary