river leaf litter - Spanish English Dictionary