putrescent pulp - German English Dictionary