A technical question

hello everyone,
can i ask a technical question,what if my final medical degree certificate is in arabic can i translate it into english in an accredited translation office or should i let mcc translate it for me and do i have to stamp the certificate from the ministry of foreign affairs and also from canadian embassy…and is there any one who is an egyptian and gone through this process lately and can help me
thanks