Return to Article Details An English-Spanish glossary for the study of the artificial pancreas in medical translation Download Download PDF