curb dealing - French English Dictionary