impaired glucose tolerance - French English Dictionary