self-destroying - Espagnol Anglais Dictionnaire