self-empowered - Espagnol Anglais Dictionnaire