someone who has been in prison many times - Spanish English Dictionary