motor-vehicle window - French English Dictionary