seat carved out of stone, built next to windows - Alemán Inglés Diccionario