stroboscopic tachometer - German English Dictionary