doing hard time - Alemán Inglés Diccionario