place of sitting - Spanish English Dictionary