self–devouring - Alemán Inglés Diccionario