micro duct tube - Turkish English Dictionary