magr (master of agriculture) - French English Dictionary