battle of sluys - German English Dictionary