french translator careers in Durban, South Africa