automobile upholstery - French English Dictionary