self-cannibalize - Turco Inglés Diccionario