putrescente - Turkish English Dictionary