direct and idiosyncratic hepatotoxins - Turco Inglés Diccionario