lend a helping hand to - Spanish English Dictionary