collective self-reliance - Turc Anglais Dictionnaire