Who occupied Spain during the time of Charlemagne? Where did they fight and lose a big battle on 715? Why was it big?