embedded ventilation duct - French English Dictionary