cast in situ concrete - Spanish English Dictionary