nonputrescible - Turkish English Dictionary