curbstone - French English Dictionary