docrestore - German English Dictionary