wind down a window - Spanish English Dictionary