direct and idiosyncratic hepatotoxins - Français Anglais Dictionnaire