battle of carillon - German English Dictionary