cell regeneration - Spanish English Dictionary