self-sustain - Turc Anglais Dictionnaire