leading edge of a pulse - French English Dictionary