soil-stabilizing material - Francés Inglés Diccionario