self–devouring - Turco Inglés Diccionario