battle of hancock - German English Dictionary