is your car new? - French English Dictionary