impaired glucose metabolism - French English Dictionary