My French-English dictionary happens to be within arm's length, so I'm a-lookin' it up for you.
Witch: Sorcière
Mage: not specifically in my dictionary, but "magi" is mages, which implies the singular would be mage; there is also magicien for "magician".
Sorceror: Sorcièr (which means "witch" and "sorceress" are the same word in French)
-- Bob
---------
Then the horns kicked in...
...and my shoes began to squeak.
Witch: Sorcière
Mage: not specifically in my dictionary, but "magi" is mages, which implies the singular would be mage; there is also magicien for "magician".
Sorceror: Sorcièr (which means "witch" and "sorceress" are the same word in French)
-- Bob
---------
Then the horns kicked in...
...and my shoes began to squeak.