direct and idiosyncratic hepatotoxins - Espagnol Anglais Dictionnaire