roll tachometer - Spanish English Dictionary