potential diabetes - German English Dictionary