tachograpy speedometer - German English Dictionary