battle of hannut - German English Dictionary