wind-up window - Spanish English Dictionary