soil litter - Spanish English Dictionary