leading edge of a pulse - Spanish English Dictionary