self-assembled nanotube bunches - Turkish English Dictionary