stand at/by the window - Español Inglés Diccionario