regeneration aid - Spanish English Dictionary