Longobard,
I’m still working through the contract right now, but the way I read it, you are guaranteed days off each week but there is no "Annual Leave" as those days are taken up by the 2 weeks off after every 6 weeks in Vietnam.
Hope that helps.
Cheers,
THRidle