well-curb - French English Dictionary