battle of kallo - German English Dictionary