just got released from prison - Turco Inglés Diccionario