self-subsistent - Turc Anglais Dictionnaire