battle of tory island - German English Dictionary