diabetic ketoacidosis - French English Dictionary