alluvial streams - Turc Anglais Dictionnaire