translate English to French: Mrs. Marie Sedova, Professor, Department of Foreign Languages
Mme Marie Sedova, professeur au Département des langues étrangères