window stool - French English Dictionary