window stool - Turkish English Dictionary