person with impaired insulin sensitivity - French English Dictionary