native of astorga (spain) - Francés Inglés Diccionario