putrescible - Turkish English Dictionary