solitary confinement cell - French English Dictionary