glucuronides - Spanish English Dictionary