printed circuit chemical - French English Dictionary