impaired glucose tolerance - German English Dictionary