self-dependence - Turc Anglais Dictionnaire