ride, way to travel by road - Spanish English Dictionary