lend a helping hand to - Deutsch Englisch Wörterbuch