anglo-saxon deity - Francés Inglés Diccionario