battle of hatfield chase - German English Dictionary