I am a native speaker with a degree in French. I have translated English to French and vice versa for 3 years now.