safety curb - French English Dictionary