acetylcholine esterase regenerator - Spanish English Dictionary