roll tachometer - German English Dictionary