pulse subtraction - French English Dictionary