embedded ventilation duct - Turkish English Dictionary