putrescent - Turkish English Dictionary