just got released from prison - French English Dictionary