translate English to French: visitor record; passport from your country of emigration; temporary resident permit or extension to a temporary resident permit; or Minister’s permit or extension to a Minister’s permit.
une fiche de visiteur; un passeport de votre pays d’émigration; un permis de séjour temporaire ou une prorogation d’un permis de séjour temporaire; un permis ministériel ou une prorogation de permis ministériel.