soil-stabilizing material - Alemán Inglés Diccionario