deep litter - Turkish English Dictionary