Translation of a scientific paper