putrescible organic waste - Turkish English Dictionary