anti-diabetic medication - Espagnol Anglais Dictionnaire