high-tension pulse - French English Dictionary