poisonous to liver cells - French English Dictionary