room with a large picture window - Turco Inglés Diccionario