pair of impulses - French English Dictionary