direct and idiosyncratic hepatotoxins - Francés Inglés Diccionario