putrescency - Turkish English Dictionary