cast into prison - French English Dictionary