to rot in prison - Francés Inglés Diccionario