self-assembled nanotubes - Allemand Anglais Dictionnaire