self–devouring - Francés Inglés Diccionario