putrescent pulp - French English Dictionary