just got released from prison - Francés Inglés Diccionario