flush curb - French English Dictionary