window channel - Turkish English Dictionary