antidiabetic effects - Espagnol Anglais Dictionnaire