to give a helping hand - Spanisch Englisch Wörterbuch