stenton - German English Dictionary