room with a large picture window - Español Inglés Diccionario