battle of hatfield chase - French English Dictionary