putrescence - Turkish English Dictionary