anglo-saxon deity - Español Inglés Diccionario