concrete curb - French English Dictionary