Occupation or profession: A survey of the translators' world