to undertake or assist - Spanish English Dictionary