vehicle sales - French English Dictionary