legal permanent resident - Français Anglais Dictionnaire