echo pulse signal - French English Dictionary