direct and idiosyncratic hepatotoxins - Turc Anglais Dictionnaire