independent living (il) - Français Anglais Dictionnaire