battle of surabaya - German English Dictionary