An English-Spanish glossary for the study of the artificial pancreas in medical translation | Publicación