stabilized-earth concrete - Spanish English Dictionary