having a wheel clamped - Spanish English Dictionary