alluvial sediment - Turco Inglés Diccionario