anglo-saxon deity - Turkish English Dictionary