general Mogrovedo , af 7,000 man.