acetylcholine esterase regenerator - French English Dictionary