self-supporting body - Espagnol Anglais Dictionnaire