soil stabilizer - Francés Inglés Diccionario