carbon nanotubes - French English Dictionary