stroboscopic tachometer - French English Dictionary