glucose suppression - Spanish English Dictionary