window stays - Turkish English Dictionary