self-assembled nanotube bunches - Français Anglais Dictionnaire