someone who has been in prison many times - Español Inglés Diccionario