legally resided - Français Anglais Dictionnaire