battle of largs - German English Dictionary