poisonous to liver cells - Francés Inglés Diccionario