window-stool - German English Dictionary