collective self-reliance - Espagnol Anglais Dictionnaire