concrete curb - Spanish English Dictionary