translate English to French: Tax treaties - Government agreements signed between countries.
Travail indépendant - Exploitation de votre propre entreprise.