to undertake or assist - German English Dictionary