lent a hand - Spanish English Dictionary