erosion and sediment control - Turco Inglés Diccionario