shuttered concrete - Spanish English Dictionary