window niche - Turco Inglés Diccionario