plant litter - Turkish English Dictionary