a highly poisonous alkaloid - French English Dictionary