vertically sliding window - Turkish English Dictionary