torquemeter strobe sleeve - German English Dictionary