embedded ventilation duct - Spanish English Dictionary