speed checking apparatus for vehicles - Turco Inglés Diccionario