horizontally sliding window - Turkish English Dictionary