battle of ivry - German English Dictionary