duct orifice - German English Dictionary