magherafelt - German English Dictionary