In the dictionary droit is considered straight.
Tout droit = straight
droit = right
gauche = left
I think this needs to be fixed.
right = la droite
droit = straight
tout droit = straight ahead
You can also say, "droit devant vous" -- right ahead of you/straight ahead of you. It's not an error, we do the same thing in English.