in need of redemption - Deutsch Englisch Wörterbuch