speed checking apparatus for vehicles - Español Inglés Diccionario