self–devouring - Espagnol Anglais Dictionnaire