howden - German English Dictionary