pulse-forming network - French English Dictionary