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