soil-stabilizing material - Turco Inglés Diccionario