glutathione-s-transferase - Spanish English Dictionary