render helpless - Deutsch Englisch Wörterbuch