triangular window - Turkish English Dictionary