battle of glenmalure - German English Dictionary