toxicoid - French English Dictionary