Que signifie ce panneau ?What does this sign mean?

Que signifie ce panneau ?What does this sign mean?
Virage à droite interditDon't turn right
Demi-tour interditDon't do a u-turn
Interdiction de tourner en NDon't do an n-turn
Route de montagne escarpée à venirSteep hill coming up

Aucune explication nécessaire, panneau de demi-tour interdit