glucuronides - French English Dictionary