magherafelt - French English Dictionary