duct orifice - Turkish English Dictionary