to aid and assist - Spanish English Dictionary