river leaf litter - Espagnol Anglais Dictionnaire