penalty imposed for a felony - Deutsch Englisch Wörterbuch