battle of marengo - German English Dictionary