Legal translation: Results of a survey