self-assembled nanotubes - Turc Anglais Dictionnaire