macclesfield - French English Dictionary