sr french translator careers in Dubai, UAE