lubricating duct - Turkish English Dictionary