independent living (il) - Turc Anglais Dictionnaire