river leaf litter - Español Inglés Diccionario