By the time the other person was turning, you were fully on the road – and he had to cross a solid line to turn in front of you. To me, you clearly had the right of way and were in the right.
The small dirt road, is, a completely separate road a short distance south of the road you were on.
You were already on 89 heading south, and the other guy was turning left in front of you.
To put it another way, the yield sign on your road (of course, obviously) only applies to your road. The yield sign does not apply (of course, obviously) to any other road, such as the dirt road / driveway nearby.
It’s commonplace that you have two roads and/or driveways right by each other and (of course) you still have to stick to the rules.
When turning left across a highway you have to (of course) yield to oncoming traffic.
Nothing more to it.
The Pennsylvania Driver’s Manual says about yield signs:
When you see this sign, you must slow down and check for traffic and
give the right-of-way to pedestrians and approaching cross traffic.
You stop only when it is necessary. Proceed when you can do so safely
without interfering with normal traffic flow. Remember, you must have a
sufficient gap in traffic before you can continue on at either STOP or
YIELD sign locations.
As the driver of the merging vehicle, orange track, I would have considered the turning vehicle to be approaching cross traffic and yielded to it. As the driver of the turning vehicle, blue track, I would have expected the merging vehicle to yield, but not counted on it.
If the driveway had been a bit further down the road, I would have gone ahead and merged, but been ready for the turning vehicle to turn.
To make this answer more travel-related, drive extra defensively when away from your home area. You have less knowledge of how people normally drive, and what is expected. If in doubt about whether to yield, do yield. Watch what other drivers seem to expect.
Credit:stackoverflow.com‘