oil duct - Turkish English Dictionary