fabrication of multilayer printed boards - French English Dictionary