window niches - Turco Inglés Diccionario