Elena N. Sokolova
Professional translator-interpreter from French.