to aid and assist - German English Dictionary