self-subsisting - Turc Anglais Dictionnaire