battle of the sabis - German English Dictionary