woden - German English Dictionary