wind-up window - French English Dictionary