ride along the edge of the road to avoid potholes and tracks from heavy vehicles - Spanish English Dictionary