devitalized pulp - Spanish English Dictionary