translate English to French: (b) Have a perfect command of Arabic and an excellent knowledge of English or French.
b) Avoir une parfaite maîtrise de l'arabe et une excellente connaissance de l'anglais ou du français.