putrescent - German English Dictionary