temporary resident status - Français Anglais Dictionnaire