damaged car sales - French English Dictionary