speed checking apparatus for vehicles - Alemán Inglés Diccionario