window niche - Turkish English Dictionary