doing hard time - Deutsch Englisch Wörterbuch