doing hard time - Francés Inglés Diccionario