give a helping hand - Deutsch Englisch Wörterbuch