self-supported - Espagnol Anglais Dictionnaire