battle of krefeld - German English Dictionary