SMS: Scientific and technical translation