barrier curb - French English Dictionary