twin-sashed - Spanish English Dictionary