stabilized earth concrete - Español Inglés Diccionario