You have got a master degree, you should be capable of doing some research,
such as search a online translation tool, for exemple, bable fish...
French is just a piece of cake compare to your future research, if you get frustrated of this, how you can prove you can do your future research job very well.
Keep trying, with confidence, you will get what you want.
you can choose the master degree program by course option(more positions and much easier), not by the thesis option which you should get the admission/ permission from a professor.
Base on my talk with a few professors, some Concordia's professors prefer to pick their thesis students from the course option's graduate students. I knew two professor whoes more than 80% current students are chosen from previous course option students because they can judge if a student is really good by his scores/projects during the Concordia course study.
no insult, 听说有些教授不喜欢招女博士生(因为生小孩等其他原因,可能会有耽误,已有实例),我就亲耳听过一个老外教授说过,他的实验室不收女生(私下说的,绝不会公开地)。硕士就无所谓了,也就1-2年实验室的时间,博士可要3-4年实验室研究工作于一个大课题plus pay,一般都比较serious。 不过你还是可以继续试一试,EE专业我就见过几个女博士生了,不知她们4年后的今天毕业了没?