systems of rivers and streams - Espagnol Anglais Dictionnaire