stretch to window - Spanish English Dictionary