soil-stabilizing material - Español Inglés Diccionario