spinusoidal pulse - French English Dictionary