concrete restoration - Spanish English Dictionary