stabilized-earth concrete - German English Dictionary