drive a vehicle weaving in and out of traffic - Spanish English Dictionary