speed checking apparatus for vehicles - Turkish English Dictionary