self–devouring - Español Inglés Diccionario