impaired glucose metabolism - English Synonyms Dictionary