self-depending - Turc Anglais Dictionnaire