nanostructure fabrication - French English Dictionary