battle of lutter - German English Dictionary