anti-diabetic medication - Turc Anglais Dictionnaire