stabilized earth concrete - Alemán Inglés Diccionario