mechanism of sediment transport - Spanish English Dictionary