Gonzalez = son/daughter of
Gonzalo. According to
http://tiempolibre.ciudadfutura.com/genealogia/nombres.cfm Gonzalo means genius of the land (Germanic). Or check
Mike's explanation -->
Gonzalo. I can't find anything for Aseal, though. Are you sure it is Spanish? Doesn't sound like it.