concrete construction technology - Spanish English Dictionary