litter decomposition - Turkish English Dictionary